nature's call - Allemand Anglais Dictionnaire

nature's call

Meanings of "nature's call" in German English Dictionary : 2 result(s)

Anglais Allemand
Medicine
nature's call dringendes Bedürfnis (Harndrang, Stuhldrang) [humor.] [n]
nature's call dringendes Bedürfnis [n]